body{background: #181818 !important;position: relative !important;}
img{width:100%;}
.b{font-weight: bold;}
.font-ul{text-decoration: underline;}
.tabs{margin: 0px;padding: 0px;background: #3a3a3a;}
#rootTab li{width:50%;float:left;list-style-type:none;text-align: center;background: #3a3a3a;line-height:34px;height:34px;}
#leafTab li{width:25%;float:left;list-style-type:none;text-align: center;line-height:28px;height:28px;}
.work{width:50%;float:left;padding:6px;position: relative;}
.work-head{background: #3a3a3a;color:#949494;padding:2px;float:left;width:100%}
.work-head-img{width:28px;margin:5px;float:left;}
.work-head-font-l{float:left;line-height:34px;}
.work-head-font-r{float:right;line-height:34px;margin-right:5px;}
.work-body img{width:100%;height:230px;}
.work-foot {position:absolute;width:94%;height:44px;bottom:0px;background: url("../images/p2_coverbig.png");}
.work-foot .number{color:#fff;}
.work-foot .praise{color:#fff;position:absolute;top:0px;right: 0px;height:44px;line-height:44px;padding-right:4px;}
.tabs a img{width:32%;}
.sel{display:none;}
.noSel{display:inline-block;color:#fff;}
.tabs .active{position: relative;}
.tabs .active .sel{display:inline-block;}
.tabs .active .noSel{display:none;}
.under{position: absolute;left:0px;bottom:-2px;}
.tab .active .under{display:inline-block;}
.zan{width:18px;}
.project{position:relative;padding:6px;margin-top:6px;float:left;}
.words{width:97%;position: absolute;bottom: 0px;background: url("../images/p2_coverbig.png");height: 55px;padding:5px;}
.project {width:100%}
.project .name{color:#eddb24;font-size:16px;display:line-block;}
.project img{width:100%};
.project .time{color:#fff;font-size:12px;display:line-block;}
.project .effect{color:#fff;font-size:12px;display:block;}
.project .price{position: absolute;bottom: 8px; right:6px;}
.project .original{color:#fff;font-size:12px;text-decoration:line-through;padding-left:4px;margin-top:-10px}
.project .discount{color:#fff;font-size:16px;display:block;line-height: 16px;height:16px;}
.font-y{-webkit-text-fill-color: transparent; -webkit-background-clip: text; background-image: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#D8C076), to(#A27E47));}



.workshow-head{position: relative;}
.workshow-head-bar{position: absolute;bottom:0px;background: url("../images/p2_coverbig.png");width:100%;height:44px;padding:0px 10px 0px 10px;}
.workshow-body{padding:0px 10px 0px 10px;}
.workshow-head-bar .price{width:30%;float:left;font-size:20px;line-height:44px;height:44px;}
.workshow-head-bar .star{width:70%;float:left;height:44px;line-height:44px;text-align:right;}
.workshow-head-bar .star img{width:25px;}
.workshow .project .price{position: absolute;bottom: 8px; right:6px;}
.workshow .desc{color:#fff;}
.workshow .face{color:#fff;line-height:30px;height:30px;}
.workshow .title{width:100%;font-size:20px;line-height: 52px;height: 52px;text-align: center;font-weight: bold;}
.designer-head{background: #3a3a3a;color:#fff;padding:0px 10px 0px 10px;height:60px;magrin-bottom:10px}
.designer-headImg{width:42px;display: inline-block;height:60px;line-height:60px;float:left;}
.designer-head-font{width:80%;display:inline-block;padding-top:10px;}
.designer-head-font p{margin: 0px;padding-left:20px;}
.grey{color:#5a5a5a;}
.designer-head-font img{width:16px;}

.designer-body{background: #3a3a3a;color:#fff;padding:0px 10px 0px 10px;border-top:3px solider #181818;}
.designer-body .left{display: inline-block;width:30%;height:40px;line-height: 40px;font-size:14px;}
.designer-body .right{display: inline-block;width:67%;text-align: right;height:40px;line-height: 40px;font-size:14px;}
.designer-body img {width:12px;}
.designer-body .address{height:26px;line-height: 28px;}
.designer-body .profile {position: relative;}
.designer-body .profile .img{position: absolute;bottom:0px;right:15px;}
.workshow-foot {text-align: center;width:100%;position:fixed;bottom:0%;background:#181818; height:44px;}
.workshow-body .number{display:inline-block;width:48%;color:#fff;}
.workshow-body .praise{display:inline-block;width:48%;color:#fff;text-align:right;}
.workshow-foot img{width:60%;margin:auto;}

.carousel-caption p {color: white;}
.btn{width: 150px;padding:10px 0;font-size: 17px;border-radius:0px;color:#B89D62 !important;border-color:#B89D62;}
.font-over{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}








